reveal (one's) cards - Alemán Inglés Diccionario